// pages/demo1/demo1.js
let gname = ''
let price = ''
Page({
  data: {

  },
  onLoad: function (options) {
    this.getList();
  },
  getList() {
    wx.cloud.database().collection('goods')
      .get()
      .then(res => {
        console.log('商品列表请求成功', res);
        this.setData({
          list: res.data
        })
      })
      .catch(res => {
        console.log('商品列表请求失败', res);
      })
  },
  //跳转到商品详情页
  goDetail(e) {
    console.log('点击了跳转商品详情页的商品id', e.currentTarget.dataset.id);
    wx.navigateTo({
      url: '/pages/demo1-1/demo1-1?id=' + e.currentTarget.dataset.id,
    })
  },

  // 获取用户输入的商品名
  getName(e) {
    gname = e.detail.value;
    console.log(gname);
  },
  //获取用户输入的商品价格
  getPrice(e) {
    price = e.detail.value;
    console.log(price);
  },
  addGood() {
    // console.log('商品名',gname);
    // console.log('价格',price);
    if (gname == '') {
      wx.showToast({
        title: '商品名不能为空',
        icon: 'none'
      })
    } else if (price == '') {
      wx.showToast({
        title: '价格不能为空',
        icon: 'none'
      })
    } else {
      // console.log('可以进行添加操作了');
      wx.cloud.database().collection('goods')
        .add({
          data: {
            name: gname,
            price: price
          }
        })
        .then(res => {
          console.log('添加成功', res);
          wx.cloud.database().collection('goods')
            .get()
            .then(res => {
              console.log('商品列表请求成功', res);
              this.getList();
            })
            .catch(err => {
              console.log('添加失败', err);
            })
        })
    }
  }
})